home *** CD-ROM | disk | FTP | other *** search
/ Grand Slam 3 / Grand Slam 3.iso / 002 / bbs900ra.arj / BBS900RA.DOC < prev    next >
Text File  |  1995-02-19  |  35KB  |  876 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                                  BBS900RA v1.3
  11.  
  12.                  Copyright (C) 1994, 1995  All Rights Reserved
  13.  
  14.  
  15.  
  16.  
  17.  
  18.       [  A utility for RemoteAccess Bulletin Boards using the services  ]
  19.       [  provided by AudioText Services, Inc. of Orlando, FL            ]
  20.  
  21.  
  22.  
  23.                    BBS900RA is compatible with the following:
  24.                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  25.                     RemoteAccess v1.1  -  RemoteAccess v2.02
  26.                            QBBS v2.75  -  QBBS v2.80
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.                                RiverBend SoftWare
  44.                      P.O. Box 671 * Osceola, AR 72370-0671
  45.  
  46.  
  47.                                   Fido 1:19/99
  48.  
  49.               InterNet Address: jim.tanner@f99.n19.z1.fidonet.org
  50.                                 jim.tanner@river.cnx.com
  51.                                 riverbend@river.cnx.com
  52.  
  53.                BBS Line 1 (501) 563-6829 2400-16800 HST V32b V42b
  54.                  BBS Line 2 (501) 563-6829 2400-14400 V32b V42b
  55.                                     -Index-
  56.  
  57.  
  58.  
  59.                 Requirements ........................... Page 1
  60.                 About BBS900RA ......................... Page 2
  61.                 Installation ........................... Page 4
  62.                 Command Line Options/Switches .......... Page 6
  63.                 Command Line Examples (RA Menu) ........ Page 8
  64.                 Configuration File ..................... Page 9
  65.                 Trouble Shooting ....................... Page 10
  66.                 Registering BBS900RA ................... Page 12
  67.                 Warranty and Misc ...................... Page 13
  68.                 Government and Commercial Use .......... Page 13
  69.                 Order Form ............................. Page 14
  70.  
  71.  
  72.  
  73.      BBS900RA is the copyright protected property of Jim Tanner, dba
  74.      RiverBend SoftWare, P.O. Box 671, Osceola, Arkansas 72370-0671
  75.  
  76.      BBS900RA is shareware!  It is not "freeware" and as such may be
  77.      used for a period of 15 days as a "test drive" period.  If you
  78.      continue to use BBS900RA after the 15 day period then you become
  79.      obligated to register it.  If you do not register BBS900RA after
  80.      15 day period, you must remove it from your system.
  81.  
  82.      BBS900RA may not be reverse engineered, disassembled, or changed
  83.      in any manner.
  84.  
  85.      When registered, BBS900RA will not display any "beg screens" or
  86.      undue delays of any kind.  Each registered copy is personalized
  87.      for each registered owner.  No upgrade fees are ever charged!
  88.  
  89.      See Page 18 for registration and pricing information.
  90.  
  91.      Site licenses are available by contacting RiverBend SoftWare at
  92.      (501) 563-2892 during normal business hours (Central Time).  See
  93.      Page 18 for additional info on Site Licenses.
  94.  
  95.  
  96.      BBS operators are encouraged to make the archive containing the
  97.      latest version of BBS900RA available for download by their callers.
  98.      All files in the original archive must be included and must not
  99.      have been changed or altered in any manner.
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.                                       -1-
  111.  
  112.      Requirements:
  113.  
  114.         BBS software:  While BBS900RA was written specifically for
  115.                        RemoteAccess v2.xx and higher, it should work
  116.                        with most any software that uses either the
  117.                        DORINFOx.DEF and/or DOOR.SYS as its dropfile.
  118.  
  119.                        Software known to be supported is:
  120.  
  121.                        RemoteAccess v1.11 - v2.02
  122.                        QuickBBS v2.75 - v2.80
  123.  
  124.                        BBS900RA will perform all functions as stated in
  125.                        this document for RemoteAccess software.  It's use
  126.                        with other software offers some but not all the
  127.                        options available.
  128.  
  129.  
  130.         Hardware:      No additional hardware other than that used to
  131.                        run a single or multiline BBS is required to run
  132.                        BBS900RA.
  133.  
  134.         Codes:         BBS900RA is designed to use/read the 10 digit Code
  135.                        numbers issued by AudioText Services, Inc.  If other
  136.                        firms offer the same 10 digit list then BBS900RA
  137.                        should work equally well with any lists these
  138.                        businesses provide to SysOps.  As long as the
  139.                        list of 10 digit Code numbers is a straight ASCII
  140.                        text file with no additional control characters
  141.                        imbedded, BBS900RA should have no problems with
  142.                        using these lists of 10 digit numbers.
  143.  
  144.  
  145.         NOTE:          The list you will receive from AudioText Services
  146.                        will consist of 10,000 seperate Code numbers.  There
  147.                        will be 5,000 numbers with the last 2 digits ending
  148.                        in "10".  This is your $10 Code numbers.  There
  149.                        will also be 5,000 numbers with the last 2 digits
  150.                        ending in "25".  This will be your $25 Code list.
  151.                        This list will be one ASCII text file and to be used
  152.                        with BBS900RA, it must be seperated into TWO DIFFERENT
  153.                        LISTS.  To do this you must run SPLIT.EXE to seperate
  154.                        the master list into ACTIVE10.LST and ACTIVE25.LST
  155.                        To run "Split" simply place the master list into
  156.                        the same directory as SPLIT.EXE and type "SPLIT".
  157.                        Enter the name of the master list (usually SYSnnn.TXT
  158.                        with "nnn" being the System ID number assigned to
  159.                        your BBS.  Split will place all the $10. codes into
  160.                        ACTIVE10.LST and all the $25. codes into ACTIVE25.LST
  161.  
  162.  
  163.  
  164.  
  165.                                       -2-
  166.  
  167.      About BBS900RA:   {+} = Registered Option
  168.  
  169.         This software was written in Turbo Pascal v7.0 using JPDoor v4.1
  170.         by McSoft, Inc. as the door library.
  171.  
  172.         Specifications:
  173.  
  174.            1.. Multinode capable (1 to 999 lines).
  175.  
  176.            2.. Supports baud rates to 115000
  177.  
  178.            3.. Gives up time slices to DESQview, OS/2, Windows,
  179.                Novell NetWare, and most other multitasking software.
  180.  
  181.            4.. After verifying Code number entered by Caller it will:
  182.  
  183.                a.. Update the Callers Security Level.
  184.                b.. Turn selected Flags ON in the Callers record.
  185.        {+}     c.. Add selected amount of Credits to Callers record.
  186.                d.. Update Caller's Expiration date.
  187.                e.. Remove Code number entered by Caller from active list.
  188.        {+}     f.. Optionally send message to SysOp and Caller.
  189.  
  190.            5.. Disallows extended ASCII characters (128-255) to act as
  191.                a guard against entry of extended characters in the
  192.                event of telephone line noise.
  193.  
  194.            6.. Requires only 1 configuration file when run in a single or
  195.                multiline operation.
  196.  
  197.            7.. Continually monitors Comport for carrier activity and
  198.                returns to main board if carrier is dropped.
  199.  
  200.      {+}   8.. Allows SysOp to break in for a "chat" with Callers by pressing
  201.                Alt-C.  Pressing <Escape> exits the chat procedure.
  202.  
  203.            9.. Returns Caller to main board after 4 minutes of inactivity.
  204.  
  205.           10.. Supports file locking when used in a NetWork environment.
  206.  
  207.      {+}  11.. Checks for waiting online messages and sends them to Caller.
  208.  
  209.      {+}  12.. Checks for and honor RemoteAccess semaphore flags (RAXIT.n)
  210.  
  211.           13.. Handles from 1 to 999 separate nodes.
  212.  
  213.           14.. Maintains general activity log when a Caller is using
  214.                BBS900RA.  A Log file is created for each Node.
  215.  
  216.           15.. Maintains a file of used Code numbers and verify any number
  217.                entered by Caller against both the used file and the
  218.                active file.
  219.  
  220.                                       -3-
  221.  
  222.      About BBS900RA: (Con't from Page 2)
  223.  
  224.           16.. Handles both $10.00 and $25.00 subscriptions.
  225.  
  226.           17.. Allows Comport numbers 0 - 254 for use with DigiBoard
  227.                and DGFossil.
  228.  
  229.           18.. Provides a 2 line status bar at the bottom of the screen
  230.                similar to the one provided by RemoteAccess and also
  231.                allow SysOp to change status bars by pressing F1 - F10
  232.                The F10 Key will disable the status bar as it does in
  233.                RemoteAccess.
  234.  
  235.                NOTE:  The F1 Key is kinda daffy but is due to a bug in
  236.                       the door library (JPDoor) and NOT a bug in BBS900RA.
  237.                       It will be fixed in the next release of JPDoor and
  238.                       as soon as that happens, BBS900RA will be updated to
  239.                       correct this problem.
  240.  
  241.      {+}  20.. BBS900RA keeps up with the number of active Code numbers
  242.                available in both the $10 and $25 lists (ACTIVE10.LST
  243.                and ACTIVE25.LST).  When the number of available numbers
  244.                left gets to less than 15, BBS900RA will post a message to
  245.                the SysOp advising that it's time to call BBS_900 and
  246.                get new lists.  This only works if a valid Message Board
  247.                number has been specified in BBS900RA.CFG and a valid path
  248.                to the message base has also been specified in BBS900RA.CFG
  249.                A note is also placed in the activity log advising the
  250.                list is getting low and new lists should be obtained from
  251.                AudioText Services, Inc.
  252.  
  253.           21.. Advises the SysOp of Callers trying to circumvent the
  254.                standard procedures by entering Code numbers already
  255.                used by other callers.  If registered, it will also
  256.                post a Private message to the SysOp advising of the
  257.                adverse activity.
  258.  
  259.        The latest version of BBS900RA can always be found on RiverBend BBS.
  260.        It is "Freqable" by FidoNet Nodes using the MagicName BBS900 and may
  261.        also be downloaded on the first call.  FidoNet address is 1:19/99
  262.        RiverBend BBS numbers are 501.563.6829 or 501.563.6203
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.                                       -4-
  276.  
  277.      Installation:
  278.      ~~~~~~~~~~~~
  279.         1.. While BBS900RA may be placed in your main BBS directory, it's
  280.             best if you create a separate directory (name it anything
  281.             you like) to place BBS900RA.EXE and associated files in.  This
  282.             directory MUST be the same one in the environment statement.
  283.  
  284.             BBS900RA needs to find the following files all in the same
  285.             directory.
  286.  
  287.                   >>>  ALL OF THE FILES BELOW ARE REQUIRED  <<<
  288.  
  289.             BBS900RA.EXE    -   Main executable file.
  290.             ACTIVE10.LST    -   Active (unused) $10.00 Code numbers list
  291.             ACTIVE25.LST    -   Active (unused) $25.00 Code numbers list
  292.             CONFIG.EXE      -   Creates BBS900RA.CFG for use by BBS900RA
  293.             BBS900RA.CFG    -   Configuration file created by CONFIG.EXE
  294.             900HELP.ASC     -   BBS900RA General help file (ASCII version)
  295.             900_HELP.ASC    -   BBS900RA General help file (ASCII version)
  296.      -> ++  900_NEW.ASC     -   BBS900RA New User help file (ASCII version)
  297.             SPLIT.EXE       -   Used to divide Master List
  298.  
  299.         3.. Complete the configuration file (BBS900RA.CFG) using CONFIG.EXE
  300.             If you're upgrading from a previous version, CONFIG.EXE will
  301.             rename the current configuration file to CONFIG.OLD and
  302.             create a new BBS900RA.CFG  When using CONFIG.EXE, simply answer
  303.             the question at each prompt and when finished, your new
  304.             BBS900RA.CFG will contain all the needed information in its
  305.             proper sequence.
  306.  
  307.             ALWAYS run CONFIG.EXE when upgrading to a new version.
  308.             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309.  
  310.         4.. BBS900RA will NOT be run from a batch file.  It MUST
  311.             be run from the OptData line in a Type 7 Menu.
  312.  
  313.     ++  5.. You must edit 900_NEW.ASC to insert your own BBS name and
  314.             system ID number.  Use a text editor such as QEdit to edit
  315.             the *.ASC files.  If you wish you can also create the three
  316.             "help" files in ANSI versions with an ANSI editor like TheDraw
  317.             The Ansi help files MUST have the same names as the ASCII
  318.             files but use the ".ANS" extension.
  319.  
  320.         6.. Run "Split" to create the two lists of code numbers.
  321.             See SPLIT.DOC for instructions on how to use Split.
  322.  
  323.  
  324.         NOTE:  When a valid Code number is entered by a Caller, a
  325.                file will be created called USED_nn.LST and will
  326.                contain the Code number and name of the Caller who
  327.                used it.  The "used" list is always checked to prevent
  328.                other callers from entering a Code number already
  329.                validated by another caller.
  330.                                       -5-
  331.  
  332.  
  333.         7.. When calling BBS900RA from the "Optional Data" line in your
  334.             RemoteAccess or QuickBBS menu, select a "Type 7" Menu and
  335.             complete the "OptData" line as follows:
  336.  
  337.             C:\RA\DOORS\BBS900\BBS900RA.EXE *N /M /S *M
  338.                                             ^^ ^^ ^^ ^^
  339.             BBS900RA will read the "*N" as the line or node number.
  340.             Next is "/M" which indicates a multiline setup.  Then
  341.             follows "/S" which indicates that BBS900RA is to send the
  342.             Caller and the SysOp a private message if the Caller
  343.             is verified.  The last macro, "*M" tells RemoteAccess
  344.             to swap out of memory while BBS900RA is running and should
  345.             be the last macro on the line.
  346.  
  347.             See Pages 6 and 7 for a complete list of switches that
  348.             can be used.
  349.  
  350.             See Page 9 for examples of complete command lines used
  351.             when calling BBS900RA from the "OptData" line in a Type 7
  352.             Menu.
  353.  
  354.  
  355.             NOTE:  The "*M" macro should always be used and MUST
  356.                    ALWAYS be the last macro on the command line.
  357.  
  358.  
  359.             Switches are ALWAYS preceeded by a forward slash "/"
  360.             ~~~~~~~~
  361.  
  362.             Macros are ALWAYS preceeded by an asterick "*"
  363.             ~~~~~~
  364.  
  365.             The "*N" macro MUST ALWAYS be the 1st macro used
  366.             following the Drive:\Path\BBS900RA.EXE statement.
  367.             This macro MUST ALWAYS be used, EVEN if you're
  368.             running a single line system.
  369.  
  370.  
  371.  
  372.             NOTE:  Due to the large size (5000 lines) of each of
  373.                    the active code number lists, it takes a few
  374.                    seconds for the number to be validated as each
  375.                    line is checked and rewritten to a seperate
  376.                    file during the validation process.
  377.  
  378.                    When a Code number is validated, that line in
  379.                    the list will be marked as "***USED***" and the
  380.                    number is then placed in the USED_nn.LST file.
  381.  
  382.  
  383.  
  384.  
  385.                                       -6-
  386.  
  387.      Command Line Switches:
  388.      ~~~~~~~~~~~~~~~~~~~~~
  389.         Listed below are the available command line switches recognized
  390.         by BBS900RA and their meaning.  These switches may be in any order
  391.         on the command line as long as they are inbetween *N and *M
  392.         NOTE that each switch is preceded by a forward slash "/".
  393.  
  394.    {+}  Indicates switch is available only in registered versions.
  395.  
  396.         ---------------------------------------------------------------
  397.  
  398.         /M  -  Indicates a multiline operation.  If running a single
  399.                line operation with no "local node", omit this switch.
  400.  
  401.    {+}  /S  -  Send private message to both Caller and SysOp after
  402.                the Caller has entered a valid Code number and has been
  403.                validated.  The message to the Caller is a "Thanks" note
  404.                and the message to the SysOp serves as notice that the
  405.                Caller has been validated by BBS900RA.  Both messages are
  406.                sent to to the message board indicated in BBS900RA.CFG
  407.  
  408.         /U  -  Do NOT automatically upgrade the Caller but wait for the
  409.                SysOp to do it manually.  I can't imagine why one would
  410.                want to use this however it's there if needed.
  411.  
  412.    {+}  /X  -  Respond to the RAXIT semaphore flags.
  413.  
  414.         /D  -  Use DOOR.SYS rather than DORINFO1.DEF  RemoteAccess
  415.                and QuickBBS should NOT use this switch.  This should
  416.                only be used by those systems whose software uses the
  417.                DOOR.SYS file as its main dropfile.
  418.  
  419.         /F  -  Use DORINFOx.DEF rather than DORINFO1.DEF  RemoteAccess
  420.                and QuickBBS should NOT use this switch.  This switch
  421.                should only be used by systems whose software generates
  422.                a DORINFO2.DEF or DORINFO3.DEF, etc. as its dropfile.
  423.  
  424.         /B  -  Use output buffers.  This may speed up the operation but
  425.                usually has the effect of slowing "Hot Key" response.  It's
  426.                recommended that you try BBS900RA WITHOUT this switch first
  427.                and only use it if BBS900RA runs extremely slow on your system.
  428.  
  429.         /Z  -  This switch tells BBS900RA to generate a "DeBug" log file.
  430.                Use this only if you're having problems with BBS900RA and
  431.                send it to RiverBend BBS at (501) 563-6829 (Fido 1:19/99)
  432.                for evaluation.
  433.  
  434.    {+}  /C  -  This switch tells BBS900RA to check for online messages
  435.                that may be waiting for the Caller and if any are found
  436.                to send the message.
  437.                NOTE that for this switch to be active the BBS must be
  438.                running a multiline system and the "/M" switch MUST be on
  439.                the command line.
  440.                                       -7-
  441.  
  442.      Command Line Switches:  (Con't from Page 6)
  443.  
  444.  
  445.    {+}  /A  - This switch allows you two different methods of changing
  446.               a Callers Security Level.
  447.  
  448.           1.. If this switch exists on the command line then the numbers
  449.               on the SECLEV10= and SECLEV25= lines in BBS900RA.CFG will be
  450.               ADDED to the callers current Security Level.  An example
  451.               would be if you had SECLEV10=5 in BBS900RA.CFG and the
  452.               callers current Security Level was 12 then after entering
  453.               a valid $10 Code the new Security Level would be 17.  If
  454.               you had a caller with a current Security Level of 20 then
  455.               that caller will be upgraded to Security Level 25 after
  456.               entering a valid Code.
  457.  
  458.           2.. If this switch does NOT exist on the command line then the
  459.               numbers on the SECLEV10= and SECLEV25= lines in BBS900RA.CFG
  460.               will be the callers NEW Security Level after entering a
  461.               valid Code.  For example if SECLEV10=45 in BBS900RA.CFG then
  462.               after entering a valid Code, the callers new Security Level
  463.               will be 45.  No matter what Security Level the caller is
  464.               at when he/she enters the BBS900RA door, if he/she enters a
  465.               valid $10 Code then the new Security Level will be 45.
  466.  
  467.           >>  This is the default for unregistered versions.  If BBS900RA
  468.           >>  is NOT registered then the number entered on the SECLEV10=
  469.           >>  and SECLEV25= lines will be the callers NEW Security Level.
  470.  
  471.  
  472.           NOTE:  Pay close attention to the above two comparisons!  If
  473.                  the "/A" switch DOES NOT EXIST and you have a caller at
  474.                  Security Level 40 and he/she enters a valid $10 Code then
  475.                  the callers Security Level will be LOWERED to 25.  This
  476.                  is applicable ONLY in registered versions of BBS900RA.
  477.                  This is assuming SECLEV10=25
  478.  
  479.                  If the "/A" switch DOES EXIST the callers Security Level
  480.                  will be RAISED by 25 to a 65.
  481.  
  482.  
  483.    {+}  /R  - This switch is not active at this time.  In a later version
  484.               of BBS900RA it will give the SysOp the option of adding RIP
  485.               graphics to the menu and help files in BBS900RA.  Later
  486.               versions will have SysOp configurable menus and help screens
  487.               and if the SysOp wants to use RIP, then the option will be
  488.               available.
  489.  
  490.               It is NOT advisable to put this switch on the command line
  491.               at this time as it's just something that BBS900RA will have
  492.               to read and retain and not be able to do anything with.
  493.  
  494.  
  495.                                       -8-
  496.  
  497.  
  498.      Command Line Examples (OptData Line in Type 7 Menu)
  499.      ~~~~~~~~~~~~~~~~~~~~~
  500.  
  501.         NOTE that you must always separate these options with one (1)
  502.              blank space.         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503.              ~~~~~~~~~~~
  504.         ------------------------------------------------------------------
  505.         1.. This is the minimum requirement for a multiline system:
  506.  
  507.             C:\RA\BBS900\BBS900RA.EXE *N /M *M
  508.         ------------------------------------------------------------------
  509.  
  510.         2.. Indicates a multiline operation and wants BBS900RA to send a
  511.             message to the Caller and SysOp  with RA swapping out while
  512.             the caller is in the door:
  513.  
  514.             C:\RA\DOORS\BBS900\BBS900RA.EXE *N /M /S *M
  515.         ------------------------------------------------------------------
  516.  
  517.         3.. Indicates a single line setup sending a message to the
  518.             SysOp and Caller with RA swapping itself out of memory when
  519.             the caller enters the door:
  520.  
  521.             C:\DOORS\BBS900\BBS900RA.EXE *N /S *M
  522.         ------------------------------------------------------------------
  523.  
  524.         4.. This is the minimum requirement for a single line operation:
  525.                         ~~~~~~~~~~~~~~~~~~~
  526.             C:\RA\BBS900\BBS900RA.EXE *N *M
  527.         ------------------------------------------------------------------
  528.  
  529.  
  530.         NOTE:  The "*N" Macro MUST ALWAYS be the 1st Macro used and "*M"
  531.                MUST ALWAYS be the last Macro used.  Any Switches are to
  532.                be between the "*N" and the "*M"  All Switches are ALWAYS
  533.                preceeded by a forward slash "/".
  534.  
  535.  
  536.         See pages 6 and 7 for a list of Switches and their meanings.
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.                                       -9-
  551.  
  552.      The Configuration File:
  553.      ~~~~~~~~~~~~~~~~~~~~~~
  554.  
  555.         The name of the configuration file is BBS900RA.CFG  This file MUST
  556.         reside in the same directory as BBS900RA.EXE and the other files
  557.         associated with BBS900RA.  This file MUST NOT be renamed to any
  558.         other filename.
  559.  
  560.         The items listed in BBS900RA.CFG are in a certain order of sequence
  561.         and that sequence MUST NOT BE CHANGED.  Each line must be present,
  562.         EVEN if it is not used.
  563.  
  564.         ALWAYS use CONFIG.EXE to create a new Config file (BBS900RA.CFG)
  565.  
  566.  
  567.         See CONFIG.DOC for additional information regarding the config
  568.         file.
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.                                      -10-
  606.  
  607.  
  608.      Trouble Shooting:
  609.  
  610.         1.. BBS900RA won't load...
  611.  
  612.             Be sure ALL the files associated with BBS900RA exists in the
  613.             directory specified above.  These files are:
  614.  
  615.             BBS900RA.EXE        900_NEW.ASC         BBS900RA.CFG
  616.             900_HELP.ASC        ACTIVE10.LST        900HELP.ASC
  617.             ACTIVE25.LST        SPLIT.EXE           CONFIG.EXE
  618.  
  619.             Check the command line options and be sure the FIRST option
  620.             is the "*N" macro.
  621.  
  622.             A full command line would look something like:
  623.  
  624.             C:\RA\DOORS\BBS900\BBS900RA.EXE *N /M /S *M
  625.                                             ^^ ^^ ^^
  626.                                              |  |  |
  627.                                              |  |  |_____ Send Message
  628.                                              |  |________ Multiline system
  629.                                              |___________ Node number Macro
  630.  
  631.             BBS900RA MUST NOT be called using a BATch file.  It MUST
  632.             always be called direct from the OptData line in the
  633.             Type 7 Menu.
  634.  
  635.         2.. BBS900RA doesn't recognize some/none of the lines in the
  636.             configuration file (BBS900RA.CFG).
  637.             Verify that each item line begins with a "[".  Any other
  638.             line should begin with a semicolon ";"
  639.  
  640.         3.. BBS900RA won't send a Private message to SysOp and Caller.
  641.  
  642.             Verify that the command line switch "/S" does exist on the
  643.             command line AND a path to the RemoteAccess Message Base is
  644.             specified on the "[17]MESGPATH=" line in the config file AND
  645.             a Message Board Number other than "0" is specified on the
  646.             "[18]MESGBOARD=" line in BBS900RA.CFG  (Registered option.)
  647.             NOTE that anytime a path is called for, it MUST have a
  648.             trailing BackSlash "\" as the last character
  649.  
  650.         4.. A message appears saying something like "File not found"
  651.             or "Unable to locate file!"
  652.             Verify that ALL paths are correct and that each path
  653.             statement ends with the trailing BackSlash "\".  Also
  654.             add the "/Z" switch to the command line to create a "debug"
  655.             file.
  656.  
  657.  
  658.  
  659.  
  660.                                      -11-
  661.  
  662.      Trouble Shooting: (Con't from Page 10)
  663.  
  664.         5.. BBS900RA drops out and returns to main board without ever
  665.             loading.
  666.  
  667.             Look at the configuration file BBS900RA.CFG and verify that
  668.             each Option line begins with the "[" character.
  669.             Other causes may be an incorrect or misspelled path name
  670.             in the configuration file or on the command line.  Remember
  671.             that ALL path names MUST have a trailing BackSlash "\" as
  672.             the last character.
  673.  
  674.         6.. BBS900RA reports that it can't find EXITINFO.BBS (See #9 also)
  675.  
  676.             It is extremely important that the OptData line in the
  677.             Type 7 Menu look very similar to the following (change
  678.             the drive/path/directory to fit your individual system):
  679.  
  680.             C:\RA\DOORS\BBS900\BBS900RA.EXE *N /M *M
  681.  
  682.             Any Switches (/M, /S, etc) MUST be between the *N and *M
  683.  
  684.         8.. BBS900RA loads but doesn't give the desired results:
  685.  
  686.             Look at the BBS900RA.CFG file and make sure that ALL 20
  687.             lines are in the proper sequence.  There MUST be a total
  688.             of 20 readable lines in the config file and they MUST be
  689.             in the correct order.  You can always run CONFIG.EXE to
  690.             update BBS900RA.CFG in the event of changes in your system.
  691.  
  692.             The correct order is as follows:
  693.  
  694.             Line #1          [1]DAYS10=
  695.             Line #2          [2]SECLEV10=
  696.             Line #3          [3]DAYS25=
  697.             Line #4          [4]SECLEV25=
  698.             Line #5          [5]GROUP10=
  699.             Line #6          [6]GROUP25=
  700.             Line #7          [7]CREDIT10=
  701.             Line #8          [8]CREDIT25=
  702.             Line #9          [9]FLAGSA10=  ──┐ Flag settings for $10
  703.             Line #10        [10]FLAGSB10=    │ subscriptions.
  704.             Line #11        [11]FLAGSC10=    │
  705.             Line #12        [12]FLAGSD10=  ──┘
  706.             Line #13        [13]FLAGSA25=  ──┐ Flag settings for $25
  707.             Line #14        [14]FLAGSB25=    │ subscriptions.
  708.             Line #15        [15]FLAGSC25=    │
  709.             Line #16        [16]FLAGSD25=  ──┘
  710.             Line #17        [17]MESGPATH=
  711.             Line #18        [18]MESGBOARD=
  712.             Line #19        [19]SEMPATH=
  713.             Line #20        [20]MENUTYPE=
  714.  
  715.                                      -12-
  716.  
  717.      Registering BBS900RA:
  718.  
  719.         BBS900RA is priced at $15.00 + $3.00 S/H for a total of $18.00
  720.  
  721.         Your first $25.00 subscription will cover the cost and
  722.         you'll end up with a few bucks left over.
  723.  
  724.         You may register BBS900RA by either of the following methods:
  725.  
  726.         1..  Send Check/Money Order ($ US $) or Visa/MasterCard info to:
  727.  
  728.              RiverBend SoftWare
  729.              P.O. Box 671
  730.              Osceola, AR 72370-0671
  731.  
  732.              Complete the Order Form on the last page if ordering by
  733.              mail giving ALL information requested.  If using Visa or
  734.              MasterCard, the form MUST be signed and dated.
  735.  
  736.              If sending a personal check please allow time for the
  737.              check to clear before calling to inquire about your order.
  738.              Money Orders are perferred as this will allow us to send
  739.              your registered copy without any delay (usually same day).
  740.  
  741.         2.. Call RiverBend BBS and using MasterCard or Visa register online:
  742.  
  743.             Both lines are       |    Line #1 (501) 563-6829
  744.             2400 - 16800         |
  745.             HST, V32, V42 etc.   |    Line #2 (501) 563-6203
  746.  
  747.             First time callers have limited download access and you
  748.             will be able to get the latest copy of BBS900RA in the event
  749.             there's been a release later than the one you currently
  750.             have in your possession.
  751.  
  752.         NOTE:  Orders that do not include the S/H charge of $3.00
  753.                will be returned unfilled.
  754.  
  755.        All mail orders will be sent on a 3.5" diskette using 1st Class
  756.        Postage.  Orders containing Money Orders or Credit Card charges
  757.        are usually shipped the same day received unless received on a
  758.        weekend.  If you have a valid FIDO address, we will send it via
  759.        NetMail as soon as it's compiled.
  760.        If you do not want a 3.5" diskette, please advise that you want
  761.        your registered copy sent on a 5.25" diskette.  The 3.5" diskette
  762.        is recommended because they withstand the gorillas in the Post
  763.        Office better than the larger floppies.
  764.  
  765.        Site License:  $500.00 - Unlimited number of machines at one
  766.                                 physical location.
  767.  
  768.        The latest version of BBS900RA will always be shipped.
  769.        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  770.                                      -13-
  771.  
  772.      Warranty:
  773.  
  774.        This will be real simple.  BBS900RA comes with no warranty!  The
  775.        only thing it's gauranteed to do is take up space on your hard
  776.        drive.
  777.  
  778.        If you use BBS900RA and your wife/girlfriend runs off with the
  779.        Plumber and your cat gets pregnant by your neighbors dog you'll
  780.        probably be better off and you'll make a mint selling the cat and
  781.        dog story to the tabloids.  But whatever happens, don't blame it
  782.        on BBS900RA.  If your computer breaks in half when running BBS900RA
  783.        then you own both halves.
  784.  
  785.      Other:
  786.  
  787.        BBS900RA is written in Turbo Pascal v7.0 using the JPDoor v4.1
  788.        library by McSoft, Inc.  JPDoor is, without a doubt, the best
  789.        door library for Pascal authors writing door software for
  790.        RemoteAccess there is in existence.  The support by McSoft is
  791.        top rated (they will even get back to you at 10:30 PM on a
  792.        Sunday night).
  793.  
  794.        Products mentioned herein are all the copyright and/or trademark
  795.        protected property of their respective owners.
  796.  
  797.        Turbo Pascal    -  Borland International, Inc.
  798.        JPDoor          -  Rod Hancock, McSoft, Inc.
  799.        RemoteAccess    -  Andrew Milner, Wantree Development
  800.        FrontDoor       -  Joaquim Homrighausen, Absolute Solutions
  801.        BBS 900         -  AudioText Services, Inc.
  802.        BBS900RA        -  Jim Tanner, RiverBend SoftWare
  803.        QEdit           -  SemWare, Corp.
  804.  
  805.        RiverBend SoftWare and Jim Tanner are not obligated to offer
  806.        updated versions of BBS900RA and neither is RiverBend SoftWare
  807.        or Jim Tanner liable for damages caused by anyone's ability or
  808.        inability to use BBS900RA.
  809.  
  810.        BBS900RA has been tested on many different types of computers and
  811.        operating environments.  This does not mean, however, that BBS900RA
  812.        is gauranteed to work on yours.
  813.  
  814.        If BBS900RA is used by any Government agency or in a commercial
  815.        environment, it must be registered immediately.
  816.  
  817.        A Site License must be obtained when BBS900RA is used by any
  818.        Government agency be it local, State, or Federal.  The same
  819.        applies to any commercial business operation.
  820.  
  821.        Educational instutitions wishing to use BBS900RA should write
  822.        RiverBend SoftWare for details on registering for schools and
  823.        universities.
  824.  
  825.                        BBS900RA - Order Form - BBS900RA
  826.  
  827.  
  828.       Name: _____________________________________________________________
  829.                          Individual to whom registered
  830.  
  831.       Address: __________________________________________________________
  832.  
  833.       City: _____________________________ ST/Prov _______Zip ____________
  834.  
  835.       BBS Name: _________________________________________________________
  836.  
  837.       SysOp Name: _______________________________________________________
  838.                   Must be EXACTLY as found in DORINFO1.DEF / DOOR.SYS
  839.  
  840.       FidoNet Address (Zone:Net/Node.Point): ____:________/_________.____
  841.  
  842.       BBS Phone(s): (____)___________________ (_____)____________________
  843.  
  844.       ____ Copy(s) at $15.00 each ............................ $_____.___
  845.       ____ Shipping and Handling at $3.00 per copy ........... $_____.___
  846.  
  847.                                      SUB TOTAL ............... $_____.___
  848.            Arkansas residents add $1.17 Tax per copy ......... $_____.___
  849.  
  850.                                      TOTAL ................... $_____.___
  851.  
  852.       Credit Card type:  [ ] Visa   [ ] MasterCard       Date: __________
  853.  
  854.       Name on Card: _____________________________________________________
  855.  
  856.       Telephone: (_____) - _____ - _______________
  857.  
  858.       Card Number: ________ ________ ________ ________   Exp Date ___/___
  859.                                                                   MM   YY
  860.       Signature of Card Holder: _________________________________________
  861.  
  862.       Normal shipment is 3.5" Diskette.  [ ]Check here if you require 5.25"
  863.  
  864.       Please indicate where you got your copy of BBS900RA:
  865.  
  866.       [ ] AudioText Services, Inc.
  867.       [ ] Other BBS _____________________________________________________
  868.       [ ] Friend/Fellow SysOp
  869.       [ ] Other _________________________________________________________
  870.  
  871.       Mail to:     RiverBend SoftWare
  872.                    P. O. Box 671
  873.                    Osceola, AR 72370-0671
  874.  
  875. [v1.3]
  876.